heroic action or deed - German English Dictionary